Systems and methods for location based image telegraphy

ABSTRACT

Systems and methods for associating images with location and/or other information. In some cases, the systems include an image sensor, a location sensor, and a microprocessor. The microprocessor is communicably coupled to a computer readable medium that includes instructions executable by the microprocessor to: receive a location from the location sensor; receive an image from the image sensor; and associate the location with the image. Some of the methods provide for capturing an object image of an object using an image sensor; capturing a location of the image sensor; and associating the location with the object image. Other methods and systems are also disclosed.

CROSS REFERENCE TO RELATED APPLICATION

This application is a continuation of U.S. patent application Ser. No.10/681,530, filed Oct. 8, 2003 by Steven M. Casey et al. and entitled,“Systems and Methods for Location Based Image Telegraphy,”, which ishereby incorporated by reference in its entirety.

BACKGROUND OF THE INVENTION

The present invention is related to systems and methods for imagecapture, and in particular to systems and methods for associatinginformation with a captured image.

In a typical image capture scenario, a user snaps a photograph with aconventional camera and some time later deposits the exposed film with aprocessor. The developed photographs are returned, and the user is thentasked with writing either on the photographs or on a separate paper toidentify the location and/or subject matter of the photograph. Theadvent of digital photography changed this scenario slightly byeliminating the need to use a processor for developing film.

In many cases the location and/or the subject matter of the photographsis forgotten before the user has a chance to see the image and recordinformation about the image. Further, in the case of digitalphotography, the images can possibly be transmitted where they areimmediately viewed and nearly immediately discarded. Thus, it can be thecase that an important image is never fully considered because therecipient does not fully understand what they are viewing.

Hence, there exists a need in the art to address the aforementionedlimitations, as well as other limitations.

BRIEF SUMMARY OF THE INVENTION

The present invention is related to systems and methods for imagecapture, and in particular to systems and methods for associatinginformation with a captured image.

In some embodiments of the present invention, an image is captured alongwith various location information. This location information can includea location of the imaging device, the direction that the imaging deviceis pointed, one or more distances from the imaging device to respectiveobjects in the captured image, and/or locations of respective objectswithin the captured image. This location information can then beappended to a digital image file. In this way, a file including thecaptured image also includes relevant information about the image.

Other more detailed information can also be stored in relation to theimage. In some cases, the imaging device can access a query database andobtain information about an object within a given image. In some cases,this query database is included in the imaging device, while in othercases, the query database is external to the imaging device and can beaccessed via, for example, a communication network. Thus, for example,such a device could be used for a self guided walking tour where theuser points the imaging device at an object, and additional informationabout the object is provided to the user via the imaging device. In somecases, the additional information includes historical information, rateinformation, access information, driving directions, walking directions,parking directions, and/or the like. In some cases, the image is notcaptured, but rather the imaging device is merely used to image theobject and to obtain and display additional information about theobject.

In some cases, the image, location information, and/or additionalinformation are displayed to a user via a display integrated with theimaging device. In some cases, the information can be superimposed overthe image of the object, while in other cases the information can bedisplayed on a split screen with the image of the object. In some cases,this information can be continuously updated as the imaging device isdirected at different objects.

Some embodiments of the present invention include systems for providinglocation information in relation to an imaging device. Theses systemsinclude a location sensor, an image sensor, and a microprocessor. Themicroprocessor is communicably coupled to the location sensor, the imagesensor, and a computer readable medium. The computer readable mediumincludes instructions executable by the microprocessor to: receive alocation from the location sensor; receive an image from the imagesensor; and associate the location with the image.

In particular cases, the location captured by the location sensor is alocation of the image sensor. In such cases, the systems can furtherinclude a distance sensor and a direction sensor. The computer readablemedium also includes instructions executable by the microprocessor to:receive a distance from the distance sensor; receive a direction fromthe direction sensor; and calculate the location of an object in theimage. This calculation is based at least in part on the location of theimage sensor, the direction, and the distance from the image sensor.

In particular cases, the system further includes a transmitter and areceiver. A request for additional information about an object in theimage can be transmitted across a communication network to a querydatabase, and in response to the request additional information aboutthe object can be returned to the system. As one example, the object inthe image can be a landmark, and the information returned from the querydatabase can include, but is not limited to, historic information,access rates, access information, driving directions, parkinginformation, walking directions, and/or a map with the location of theobject pointed out. As a more specific example, the object can be arestaurant, and the information about the object includes a menu for therestaurant. As another specific example, the object can be a hotel, andthe information about the object includes rates for the hotel and/oravailability information about the hotel.

In some cases, the systems include a display that is operable to displaythe image, the descriptive or additional information about the object inthe image, the location of the image sensor, the direction of the imagesensor, the distance from the image sensor to the object in the image,and/or the location of the object in the image. In some cases, thesystem is further capable of accessing a map that includes a route fromthe location of the image sensor to the location of the object. Such amap can be provided on the display. This map can be a street map, atopological map, a combination thereof, and/or the like.

In some cases, the systems include a video imaging device. In suchdevices, the location and/or descriptive information can beprogressively updated and associated with successive frames of the imagecaptured by the image sensor. Similarly, even where the image sensor isprimarily used to capture still images, the display can be progressivelyupdated with location and/or descriptive information as the system isprogressively pointed at different objects.

Other embodiments of the present invention provide methods for obtaininglocation information in relation to an object image. These methodsinclude capturing an object image of an object using an image sensor,and capturing a location of the image sensor. This location and imageinformation is then associated. In some cases, the methods furtherinclude capturing a direction of the image sensor and a distance fromthe image sensor to the object. Based at least in part on the directionand distance information, the location of the object in the image iscalculated.

In some cases, the methods further include requesting information aboutthe object in the image, and receiving the requested information. Thisinformation can then be provided on a display. This display can includethe information superimposed over the image, or provide the informationand the image on different displays and/or different portions of thedisplay. In various cases, the methods also include storing the image ofthe object in association with the information about the object.

Yet other embodiments of the present invention include a handheld camerawith a location sensor, an image sensor, and a controller. Thecontroller is operable to associate a location from the location sensorwith an image from the image sensor. In some cases, the handheld cameraincludes a display, and the controller is operable to update the displayto include the image from the sensor and the location from the locationsensor.

This summary provides only a general outline of some embodimentsaccording to the present invention. Many other objects, features,advantages and other embodiments of the present invention will becomemore fully apparent from the following detailed description, theappended claims and the accompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

A further understanding of the various embodiments of the presentinvention may be realized by reference to the figures which aredescribed in remaining portions of the specification. In the figures,like reference numerals are used throughout several to refer to similarcomponents. In some instances, a sub-label consisting of a lower caseletter is associated with a reference numeral to denote one of multiplesimilar components. When reference is made to a reference numeralwithout specification to an existing sub-label, it is intended to referto all such multiple similar components.

FIG. 1 illustrates an embodiment of an imaging device in relation to animaged object in accordance with some embodiments of the presentinvention;

FIG. 2 is a block diagram of imaging device in accordance with variousembodiments of the present invention;

FIG. 3 depicts a system including an imaging device with an integrateddisplay and input device in accordance with various embodiments of thepresent invention;

FIG. 4 is a flow diagram illustrating one method in accordance with someembodiments of the present invention;

FIG. 5 is another flow diagram depicting another method in accordancewith various embodiments of the present invention;

FIG. 6 is a diagram illustrating various display options available inaccordance with embodiments of the present invention;

FIG. 7 depicts an example of locating multiple included within a commonimage in accordance with various embodiments of the present invention;and

FIG. 8 illustrates a security monitoring system in accordance with someembodiments of the present invention.

DETAILED DESCRIPTION OF THE INVENTION

The present invention is related to systems and methods for imagecapture, and in particular to systems and methods for associatinginformation with a captured image.

In some embodiments of the present invention, an image is captured alongwith various location information. This location information can includea location of the imaging device, the direction that the imaging deviceis pointed, one or more distances from the imaging device to respectiveobjects in the captured image, and/or locations of respective objectswithin the captured image. This location information can then beappended to a digital image file. In this way, a file including thecaptured image also includes relevant information about the image.

Turning to FIG. 1, one embodiment of an imaging device 110 in relationto an imaged object 120 is illustrated. Imaging device 110 obtains animage of an object 120 visible along a line of sight 130. Further,imaging device 110 includes capability to determine a distance 150 fromimaging device 110 to object 120, a direction 140 from imaging device110 to object 120, and a location 160 of imaging device 110. Direction140, distance 150, and location 160 can be used to calculate a location170 of object 120. It should be recognized that other embodiments ofimaging device 110 do not include a distance sensor and/or a directionsensor. In such cases, imaging device 110 may only provide the abilityto determine location 160 of imaging device 110, location 160 of imagingdevice 110 and distance 150, or location 160 of imaging device 110 anddirection 140.

The imaging device can be any device capable of imaging an object. Thus,as just some examples, the imaging device can be a digital camera, avideo camera, a cell phone with integrated imaging capability, apersonal digital assistant (PDA) with imaging capability, and/or thelike. The location sensor can be any device or system capable ofdetermining the location of the imaging device. Thus, as just oneexample, the location sensor can be a semiconductor device capable ofreceiving and analyzing location information from the Global PositioningSystem (GPS).

The location of objects within an image can be determined based upon oneor more sensors. For example, in one case, a direction sensor and adistance sensor are used to determine the location of an object in theimage. This can include determining a distance of the object from theimage sensor. To do this, an optical, sound, or radar distance sensor asare known in the art can be employed. Further, to determine direction, adigital compass or some other direction sensor can be employed. Adirection relative to the imaging device is provided by the directionsensor, and a distance relative to the imaging device is provided fromthe distance sensor. The location of the imaging device is known fromthe location sensor, and the distance and direction information is usedas an offset from the known location of the imaging device. By addingthis offset, a location of the object in the image can be calculated.

Other more detailed information can also be stored in relation to animage. In some cases, the imaging device can access a query database andobtain information about an object within a given image. In some cases,this query database is included in the imaging device, while in othercases, the query database is external to the imaging device and can beaccessed via, for example, a communication network. Thus, for example,such a device could be used for a self guided walking tour where theuser points the imaging device at an object, and additional informationabout the object is provided to the user via the imaging device. In somecases, the additional information includes historical information, rateinformation, access information, driving directions, walking directions,parking directions, and/or the like. In some cases, the image is notcaptured, but rather the imaging device is merely used to image theobject and to obtain and display additional information about theobject.

In some cases, the image, location information, and/or additionalinformation are displayed to a user via a display integrated with theimaging device. In some cases, the information can be superimposed overthe image of the object, while in other cases the information can bedisplayed on a split screen with the image of the object. In some cases,this information can be continuously updated in real time as the imagingdevice is directed at different objects.

Turning to FIG. 2, a block diagram of imaging device 110 in accordancewith various embodiments of the present invention is provided. Asillustrated, imaging device 110 includes a lens 200. This lens caninclude autofocus capability, or in some cases can be a very simpletransparent element allowing light to impinge on an image sensor 210.Image sensor 210 can be any type of image sensor known in the art. Asjust some examples, image sensor 210 can be a Charge Coupled Device(CCD) arranged as a rectangular array. Alternatively, image sensor 210can be a Complimentary Metal Oxide Semiconductor (CMOS) image arraycomprised of a number of CMOS pixels arranged in a rectangular pixelarray as are known in the art. Based on this disclosure, one of ordinaryskill in the art will appreciate a variety of image sensor types and/orimplementations that can be used in accordance with embodiments of thepresent invention. Image sensor 210 can further include various imageprocessing features as are known in the art. Such processing featurescan, for example, provide the detected image in a prescribed format withdesired brightness, contrast, sharpness, and/or bandwidth attributes. Insome cases, one or more of the processing features is implemented aspart of a controller 270.

In some cases, the various blocks (200-290) illustrated in imagingdevice 110 of FIG. 2 can be implemented on a single semiconductor chip.In other cases, the various blocks can be implemented on differentsemiconductor chips, or a combination of blocks can be implemented onone semiconductor chip, and a combination of other blocks can beimplemented on another semiconductor chip. In such cases, the differentsemiconductor chips can be packaged separately, or combined in amulti-chip package. Based on this disclosure, one of ordinary skill inthe art will appreciate a number of implementation and/or packagingoptions that can be used in accordance with embodiments of the presentinvention.

Imaging device 110 further includes a location sensor 220. Locationsensor 220 can be, but is not limited to, a GPS sensor capable of fixingthe location of imaging device 110 as a set of absolute coordinates.Using the GPS location sensor as an example, location sensor 220determines the location of imaging device 110 by analysis of satelliteposition determining signals as is known in the art. In some cases, thislocation information is limited to map, or two dimensional location.This two dimensional location can be expressed as longitude andlatitude. In other cases, the location information also includesaltitude information.

Imaging device 110 can include a distance sensor 230. In someembodiments, distance sensor 230 is integrated with an autofocus used toadjust lens 200 in relation to image sensor 210. When an object in theimage is brought into focus, the distance from lens 200 to image sensor210 will be a certain length. This length along with attributes of lens200 can be used to determine the distance to the object within a certainerror range. Alternatively, a radar, optical, or sound based distancesensor can be used as are known in the art. As yet other alternatives,distance sensor 230 may include an input where an estimated distance canbe input by a user.

Imaging device 110 also includes a direction sensor 240. Directionsensor 240 can be, but is not limited to, a digital compass as known inthe art. This digital compass is operable to determine direction, ororientation of imaging device 110.

Controller 270 is included to control the operation of imaging device110. This control can include associating location information with adetected image, formatting the image, preparing the image and/orlocation information for transmission, receiving information in relationto the image, controlling the display of the image and/or associatedinformation local to imaging device 110 (this can be done in relation toa display driver 250 that can be implemented as part of controller 270),and/or accepting commands received via a transmitter/receiver 290 and/orvia a user input interface 260. In one embodiment, controller 270 is ageneral-purpose computer. One example of such a general purpose computeris an Intel™ Pentium™ Processor or one of various Reduced InstructionSet Computers (RISC) offered by Motorola™. One of ordinary skill in theart will recognize a number of general purpose computers that can beused in accordance with the present invention. Alternatively, controller270 is implemented using a microcontroller, an Application SpecificIntegrated Circuit (ASIC) device, or a Field Programmable Gate Array(FPGA) device. In some cases, the general purpose computer,microcontroller, ASIC, and/or FPGA are designed to execute instructionsprovided via one or more software programs. Further, as used herein, theterms “microprocessor” and “controller” are used in their broadestsense, and can refer to any of a general purpose computer,microcontroller, ASIC, FPGA, and/or combination thereof.

Controller 270 is communicably coupled to a memory 280. Memory 280 canbe any computer readable medium including, but not limited to, a RandomAccess Memory (RAM), a Read Only Memory (ROM), a hard disk drive, aninsertable RAM included on a PCMCIA card, and/or any combinationthereof. In some cases, memory 280 is virtually extendable bytransmitting and/or accessing portions of the memory to external memoryelements using transmitter/receiver 290. Thus, memory 280 can furtherinclude network database servers, tape drives, and/or a variety of othercomputer readable media. Memory 280 can include instructions executableby controller 270 to operate imaging device 110. Further, memory 280 canbe used to hold images and associated information. Yet further, memory280 can include information about the various detected images. Thus,where imaging device 110 is used for example in relation to a walkingtour, information about the various sites seen on the walking tour canbe included in memory 280. This additional information can be uploadedto memory 280 from a central location.

Transmitter/receiver 290 can be any device capable of communicatingacross a communication network. Thus, for example, transmitter/receiver290 can be a wireless transmitter/receiver as are commonly found oncellular telephones. In other cases, transmitter/receiver 290 can beimplemented as a two-way radio interface. Based on the disclosureprovided herein, one of ordinary skill in the art will appreciate anumber of implementations of transmitter/receiver 290. Further displaydriver 250 can be any driver capable of operating a particular display.Thus, for example, where imaging device 110 includes a 4×5 liquidcrystal display, display driver 250 can be selected to drive such adisplay. Based on the disclosure provided herein, one of ordinary skillin the art will appreciate a number of displays and/or display driversthat can be used in relation to the present invention. Input interface260 can be any device or system capable of receiving information from auser interface. In one particular example, input interface 260 iscapable of accepting input from a keyboard of a cellular telephoneand/or various buttons on a camera. Based on the disclosure providedherein, one of ordinary skill in the art will appreciate a number ofinput devices and/or input interfaces that can be used in relation toembodiments of the present invention.

It should be recognized that all of the elements illustrated in FIG. 2can be included with imaging device 110, or that only a subset of theelements may be included. Thus, as one example, transmitter/receiver 290may not be included in all embodiments. Alternatively, direction sensor240 may not be included. Based on this disclosure, one of ordinary skillin the art will appreciate a number of combinations that can be combinedto create different embodiments of an imaging device in accordance withembodiments of the present invention.

Turning to FIG. 3, a system 300 including an imaging device 110 with anintegrated display 320 and input device 310 in accordance with someembodiments of the present invention is depicted. System 300 includes acommunication network 330 that communicably couples imaging device 110with a network server 340. Communication network 330 can be anycommunication network. As just one example, communication network 330can be a cellular telephone network. Network server 340 is furthercommunicably coupled to a database 350. Database 350 can includeinformation about various sites that can be imaged. Such information caninclude historical information, access information, parking information,route information, map information, and/or the like.

Other embodiments of the present invention provide methods for obtaininglocation information in relation to an object image. These methodsinclude capturing an object image of an object using an image sensor,and capturing a location of the image sensor. This location and imageinformation is then associated. In some cases, the methods furtherinclude capturing a direction of the image sensor and a distance fromthe image sensor to the object. Based at least in part on the directionand distance information, the location of the object in the image iscalculated.

In some cases, the methods further include requesting information aboutthe object in the image, and receiving the requested information. Thisinformation can then be provided on a display. This display can includethe information superimposed over the image, or provide the informationand the image on different displays and/or different portions of thedisplay. In various cases, the methods also include storing the image ofthe object in association with the information about the object.

Turing to FIG. 4, a flow diagram illustrates one method in accordancewith some embodiments of the present invention. Following flow diagram400, a camera is pointed at an object such that an image of the objectis found in the viewfinder of the camera (block 410). An image of theobject is captured (block 415) along with a location of the camera(block 420). Further, in embodiments where the camera includes directionand distance sensors, the orientation of the camera is captured (block425) along with the distance from the camera to the object (block 430).Using this information, the location of the object is calculated (block435). In particular, this calculation includes adding the captureddistance to the captured location of the camera at a direction capturedby the direction sensor.

The camera location and object location are associated with the detectedobject image (block 440). This can be done by superimposing theinformation on top of the image and within the viewfinder of the camera.Alternatively, the information and the image can be presented on a splitscreen. In some cases, this information can be continually updated asthe camera is pointed at different objects. Alternatively, thisinformation may only be updated when an image capture occurs.

It is next determined if the image is to be captured (block 445). Wherethe image is to be captured (block 445), the image and the associatedlocation information is stored to memory (block 450). Alternatively,where the image is not to be captured (block 445) or where the imagecapture is complete (block 450), it is determined if the image is to betransmitted (block 455). Where the image is to be transmitted (block455), the image is transmitted via a communication network.

Turning to FIG. 5, another flow diagram 500 illustrates another methodin accordance with various embodiments of the present invention.Following flow diagram 500, a camera is pointed at an object such thatthe object appears in the viewfinder of the camera (block 510). Thelocation of the object is fixed using a method such as that described inrelation to flow diagram 400 (block 520). The fixed location istransmitted to a query database (block 530). This can include providingthe location to a database maintained local to the camera, or across acommunication network to a database maintained remote from the camera.The location information is used to access information about the objectat that location (block 540). This information is provided to the camera(block 550) where it is updated to the display associated with thecamera (block 560).

Turning to FIG. 6, a diagram 600 illustrates a camera 110 with variousdisplay options in accordance with some embodiments of the presentinvention is illustrated. As illustrated, imaging device 110 captures animage 610 of an object and associates a location 620 of the imagingdevice on a split screen display. Further, imaging device 110 includescapability to display a map view 630 along with the location information620 on a split screen. Map view 630 can include a number of locations170, as well as an indication of location 160 of the imaging device.Locations 170 can be waypoints or locations of other images that arestored in the memory of imaging device 110. Waypoints can be usefulwhere imaging device 110 attends a user on a tour or some othermulti-destination journey.

Alternatively, locations 170 of previously captured object images can beuseful to document a number of images that have been captured. In such asystem, the GPS coordinates and logical locations can be stored in orattached to the image files as the image files are captured. Thislocation information can be processed for placement on the map. In somecases, this information can be placed on the map in addition to waypointinformation. By performing this operation, the image will have all thedetail for relocating the site where the image was originally captured.In addition, this data can be stored on the computer to be lateruploaded to the camera as a location device to return to the imagecapture site. For static images the details will be mapped on apoint-by-point basis. For active, or video images, waypoints or paththat was taken to capture the image will be stored with the picture. Bydoing this the user can return to the exact location following the samepath.

In some cases, the imaging device provides a simple method for using theimaging device for mapping Inside or Outside Plant Equipment. Thisinformation can then be sent back to a Network Engineering Center (NEC)or stored locally to be uploaded at the NEC at a later point. The cameracan include storage for logical data locations, GPS coordinates, andwaypoints along the path. As previously discussed, the imaging deviceshows GPS coordinates along with an object image. In some cases, theuser has an option to add additional information relative to the imagein another associated file. This additional information is stored to thememory of the imaging device.

In yet other embodiments, the imaging device supports an ability topoint the camera at a location in the viewfinder, and the camera willtake the GPS data and display any logical information about theobject(s) that is/are displayed in the viewfinder with real-time mappingsupport. This data can be pulled from the storage in the imagingdevice's memory and mapped to the GPS coordinates. This data couldinclude: building names, facilities names, outside plant equipmentnames, sites, and/or the like. This data can, for example, be loadedfrom a computer and stored dynamically in the memory of the imagingdevice. This is accomplished by mapping the GPS coordinates to thelogical locations database. In addition, the logical locations databasewill have a link to another database that includes detailed informationabout this logical location or GPS coordinates. Where it is a computernetwork that is to be investigated using the imaging device, this datacan include: detailed building information, detailed cabinetconfigurations, customer data, number of configured cards, site ofinterest, etc. This data will also be user definable and only limited tothe storage available on the imaging device.

Following the example of investigating a computer network and/or otherplant equipment, the following information can be gathered via imagingdevice 110: GPS Coordinates, logical location, cabinet description,cabinet type, path to cabinet, mapped locations, and/or the like. Aprocess for mapping Inside and Outside Plant Equipment is as follows:(1) as the technician is leaving the central garage, they can turn onthe mapping function of the camera. They will press the map locationbutton to start the logging process. This process will store GPSwaypoints in a table from the central garage location to the remotecabinet; (2) while the technician is driving to the remote cabinetlocation the path will be recorded in the camera storage; (3) when thetechnician arrives at the Outside Plant Equipment (OSP), they will turnoff the mapping function, then they will take a picture of the cabinetand store the logical location data, GPS Coordinates, and other detailsabout the facilities in the still image; (4) the technician will take aGlobal Positioning System Location System (GPSLS) to the OSP cabinet forinstallation, and at this point, they will check the display for thesignal strength of the GPS satellites that the GPSLS can reach; (5) theinstaller will locate where in the cabinet the GPSLS can receive thestrongest signal and install the GPSLS here; (6) the GPSLS will haveadditional configurations that can be input about the cabinet, such as,descriptive location, cabinet type, cabinet maker, etc the installerwill input this data in the unit; (7) the GPSLS will be attached to theService Provider via a network interface; (8) once the unit isprogrammed, it will transmit its data to the Network Engineering Center(NEC) via SNMP; (9) the NEC will gather the cabinet data and record itsdata in the backend data base system; and (10) the next time a troubleis called in for that cabinet, the mapping data will be copied to thetechnician's GPS receiver and they will follow the map to the cabinet.

By having this data about the cabinet and linking it to the GPS system,the tech can know if they are off coarse or have taken a wrong turn. Inaddition, new techs will be able to locate cabinets with ease. This canreduce the amount of time it takes to locate cabinets in remote rurallocations.

A margin will be applied to the GPS coordinates to determine the logicallocation define in that area. This margin can be 1 foot to 25 feet (ormore) within the area of the GPS coordinates. The margin will be definedby the user to fit the appropriate situation. For example, for OSPequipment the margin will be greater that for indoor equipment in therack.

Turning to FIG. 7, an example 700 is illustrated where multiple objects720, 730, 740 are included in a viewfinder 710 of imaging device 110. Insuch a case, imaging device 110 can include a button that can be pressedwhen each of the objects in viewfinder 710 is centered within viewfinder710. Thus, the coordinates 724, 734, 744 and logical locations 728, 738,748 can be respectively associated with the image based on the user'sselection.

In some cases, the imaging device includes the ability to upload maps tothe memory. By doing this the user is given the option of turning on thecamera and see the path they need to take. This will be accomplished byusing GPS waypoints to store a path. The camera can track the storedpath against the actual path the user is taking. The display can list ifthe user is “on path,” “off path,” and direction to correct the path. Aswell, the camera can also be turned on to track the path and store thisto the memory for uploading to the computer for mapping as well. Bydoing this the data can be shared on the Internet with multiple users sothey can follow the same path and see the same locations. The camera canalso have the option of storing maps. In this way the viewfinder candisplay the stored map and the current location via GPS in the cameraviewfinder. The user is given the ability to track their location aswell as see where images were captured. Each image captured can store aGPS waypoint on the cameras display via the map. The user can then trackwhere they have captured images. The waypoint can be put together tocreate an image route.

Turning to FIG. 8, a security monitoring system 800 is illustrated inaccordance with some embodiments of the present invention. Securitymonitoring system 800 includes one or more satellites 810 providinglocation information to a number of security cameras 820 that monitorrespective buildings 830 that are remote from a security monitoringcenter 850. Each of the security cameras 820 are communicably coupled tosecurity monitoring center 850 via an access or communication network840 and a video network controller 870. The output from each of therespective security monitoring cameras 820 is displayed on respectivedisplays 860 located at security monitoring center 850.

Each security camera 820 can include a location sensor as previouslydescribed in relation to imaging device 110. When the video image issent from a respective security camera 820 to security monitoringfacility 850, the GPS coordinates will be included with the image. Thisdata can be placed on a map to show the exact location of the camera aswell as the direction the camera is pointing. If there is a problem atone of buildings 830, the GPS data and the image information can bedispatched to a local security officer, police, or emergency personnel.Where one or more of security cameras 820 is/are moved or connected toanother location it can automatically be added to the security map onceit starts broadcasting. In addition, the video camera's trackingfunction (waypoint logging via GPS) can be activated to map fromsecurity monitoring center 850 to the remote monitoring location. Inthis way, the path to the camera can be stored.

The invention has now been described in detail for purposes of clarityand understanding. However, it will be appreciated that certain changesand modifications may be practiced within the scope of the appendedclaims. Thus, although the invention is described with reference tospecific embodiments and figures thereof, the embodiments and figuresare merely illustrative, and not limiting of the invention. Rather, thescope of the invention is to be determined solely by the appendedclaims.

What is claimed is:
 1. A system for providing descriptive informationabout an object, the system comprising: a location sensor; a directionsensor; an image sensor; a display device; a microprocessor; and acomputer readable medium, wherein the computer readable medium includesinstructions executable by the microprocessor to: receive a firstlocation from the location sensor, the first location being a locationof the location sensor; receive video from the image sensor, the videocomprising a plurality of images; receive a direction from the directionsensor; calculate a second location based at least in part on the firstlocation and the direction, the second location being a location of anobject in the captured images; provide the location of the object to aquery database; receive, from the query database, descriptiveinformation about the object; and cause the display device to display atleast some of the descriptive information along with a live display ofthe video received from the image sensor as the plurality of images arebeing captured, wherein the descriptive information comprises at leastone of historic information, access rates, driving directions, parkinginformation, walking directions, and menus; and wherein the instructionsare further executable by the microprocessor to associate the locationfrom the location sensor with successive frames of the image from theimage sensor.
 2. The system of claim 1, wherein the instructions arefurther executable by the processor to store one of the captured imagesalong with the descriptive information about the object.
 3. The systemof claim 1, further comprising a distance sensor, and whereincalculating a second location comprises calculating a second locationbased at least in part on the first location, the direction, and adistance received from the distance sensor.
 4. The system of claim 1,wherein the system is incorporated within a wireless phone.
 5. Thesystem of claim 1, wherein the object is a landmark.
 6. The system ofclaim 1, wherein the object is a restaurant.
 7. The system of claim 1,wherein the display is operable to display further information selectedfrom the following: the location of the image sensor, the direction ofthe image sensor, the distance, and the location of the object.
 8. Thesystem of claim 1, wherein the instructions are further executable bythe microprocessor to update the descriptive information in real timewhen the image sensor captures images of different objects.
 9. A methodfor obtaining location information in relation to an object, the methodcomprising: capturing video with an imaging device, the imaging devicecomprising an image sensor, a direction sensor, a location sensor, adisplay device, and a microprocessor; detecting, with the locationsensor, a first location, the first location being a location of thelocation sensor; capturing video with the image sensor, the videocomprising a plurality of images; determining, with the directionsensor, a direction of the image sensor; calculating, with themicroprocessor, a second location based at least in part on the firstlocation and the direction, the second location being a location of anobject in the captured images; providing, with the imaging device, thelocation of the object to a query database; receiving, from the querydatabase, descriptive information about the object; and displaying, withthe display device, at least some of the descriptive information alongwith a live display of the video received from the image sensor as theplurality of images are being captured, wherein the descriptiveinformation comprises at least one of historic information, accessrates, driving directions, parking information, walking directions, andmenus; and associating the location from the location sensor withsuccessive frames of the image from the image sensor.
 10. The method ofclaim 9, further comprising: storing one of the captured images alongwith the descriptive information about the object.
 11. The method ofclaim 9, wherein the imaging device further comprises a distance sensor,and wherein calculating a second location comprises calculating a secondlocation based at least in part on the first location, the direction,and a distance captured by the distance sensor.
 12. The method of claim9, wherein the imaging device is incorporated within a wireless phone.13. The method of claim 9, wherein the object is a landmark.
 14. Themethod of claim 9, wherein the object is a restaurant.
 15. The method ofclaim 9, further comprising: displaying, with the display device,further information selected from the following: the location of theimage sensor, the direction of the image sensor, the distance, and thelocation of the object.
 16. The method of claim 9, further comprising:updating the descriptive information in real time when the image sensorcaptures images of different objects.
 17. The method of claim 9, whereinthe imaging device further comprises a wireless radio, and whereinproviding the location of the object to a query database comprisestransmitting the location of the object with the wireless radio.